In the first part of this session session, we'll be building a Drupal module from scratch. Really, from scratch. Virtually no previous experience with Drupal coding is required. So, if you've been wanting to add some custom functionality to a Drupal site, earn some karma points by contributing a kick-ass module, or simply make a sight modification to a form, this session is for you. We'll take a look at some of the differences between Drupal 6 and 7 implementations, so you will gain skills that will be useful for existing and new sites.
The second part of this session will be driven by the trainees. I'll ask a few questions to get a feel for what pressing needs people have for their modules, and we'll cover as much ground as time will allow to get as many people either a working solution or headed in the right direction.